where it's at all possible - Espagnol Anglais Dictionnaire